<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of buscarEmp
 *
 * @author drarko
 */

require_once("vistas/vista.php");

class buscarEmp extends vista
{
    public function __construct($archivo = "html/buscarEmp.html")
    {
        $this->post = "/buscarEmp";
        $this->title = "Sistema PAS => Busqueda de empleados";
        
        if($archivo == "post")
            $archivo = "html/buscarEmp.pro.html";
        
        return parent::__construct($archivo); 
    }  
    
    public function reqPost()
    {
        $emps = new empleados();
       
        
        if($_POST['criterio'] == "apellido")
            $result = $emps->selectPorApellido($_POST['keyword']);
        else if($_POST['criterio'] == "legajo")
            $result = $emps->selectPorLegajo($_POST['keyword']);
        else
            $result = -1;
        
        $this->contenido = $this->contenido . "<div style=\"overflow:auto;width:678px;height:120px;background-color: #EDF2F8;border-color:#BBCEE6;border-width:1px;border-style: solid;\">";
        $this->contenido = $this->contenido . "<table class=\"signupform_table\" style=\"border:none;text-align:center\" >";        
        $this->contenido = $this->contenido . "<tr>";
        $this->contenido = $this->contenido . "<th width=\"120\">";
        $this->contenido = $this->contenido . "&nbsp;";
        $this->contenido = $this->contenido . "</th>";
        $this->contenido = $this->contenido . "<th width=\"100\">";
        $this->contenido = $this->contenido . "Legajo";
        $this->contenido = $this->contenido . "</th>";
        $this->contenido = $this->contenido . "<th width=\"100\">";
        $this->contenido = $this->contenido . "Nombre";            
        $this->contenido = $this->contenido . "</th>";
        $this->contenido = $this->contenido . "<th width=\"100\">";
        $this->contenido = $this->contenido . "Apellido";            
        $this->contenido = $this->contenido . "</th>";
        $this->contenido = $this->contenido . "<th width=\"130\">";
        $this->contenido = $this->contenido . "Fecha de Ingreso";
        $this->contenido = $this->contenido . "</th>";
        $this->contenido = $this->contenido . "</tr>";
        $this->contenido = $this->contenido . "<form id=\"formulario0\"></form>";
                  
        if(($result != null)&&($result != -1))
        {
            foreach($result as $r)
            {
                $this->contenido = $this->contenido . "<tr>";
                $this->contenido = $this->contenido . "<td width=\"120\">";
                $this->contenido = $this->contenido . "&nbsp;";
                $this->contenido = $this->contenido . "</td>";                    
                $this->contenido = $this->contenido . "<td>";
                $this->contenido = $this->contenido . "<form id=\"formulario".$r['id']."\" method=\"post\" action=\"altaDuenos\"><input type=\"hidden\" value=\"".$r['id']."\" name=\"id\" /><a href=\"#\" onclick=\"document.forms['formulario".$r['id']."'].submit(); return false\" >".$r['legajo']."</a></form>";
                $this->contenido = $this->contenido . "</td>";
                $this->contenido = $this->contenido . "<td>";
                $this->contenido = $this->contenido . $r['nombre'];            
                $this->contenido = $this->contenido . "</td>";
                $this->contenido = $this->contenido . "<td>";
                $this->contenido = $this->contenido . $r['apellido'];            
                $this->contenido = $this->contenido . "</td>";
                $this->contenido = $this->contenido . "<td>";
                $fecha = date_create_from_format("Y-m-d H:i:s",$r['fechaIngreso']);
                $fecha = date_format($fecha,"d-m-Y"); 
                $this->contenido = $this->contenido . $fecha;
                $this->contenido = $this->contenido . "</td>";
                $this->contenido = $this->contenido . "</tr>";
            }
        }else
        {
            if($result != -1)
                $this->contenido = $this->contenido = "<td collspan=3>No se han encontrado resultados.</td>";   
            else
                $this->contenido = $this->contenido = "<td collspan=3>Debe seleccionar un criterio.</td>";   
        }
        
        $this->contenido = $this->contenido . "</table>";
        $this->contenido = $this->contenido . "</div>";        
        
        $this->html = str_replace("::resultados::", $this->contenido, $this->html);
    }
    
}



